package com.example.emos.wx.controller.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;

/**
 * @ClassName : TestSayHelloForm
 * @Author : 骆发茂
 * @Date: 2021/10/10 16:47
 * @Description :
 */
@Data/**data,lombok，设置set get方法之类的*/
@ApiModel/**swagger标记实体类，将信息内容封装成对象，@ApiModel()用于实体类，标记类是swagger的解析类。*///
public class TestSayHelloForm {

    @ApiModelProperty("姓名")//@ApiModelProperty()用于对model属性的说明或者数据操作更改
    @NotBlank/**validation，后端验证*/
    @Pattern(regexp = "^[\\u4e00-\\u9fa5]{2,15}$",message = "不符合正则表达式，看看是否符合正则表达式内容，要求汉字输入，且2-15字之间")
    private String name;

}